double taxation agreement - English Synonyms Dictionary